double pump - Turkish English Dictionary